package com.haiyou.common.util.string;

import org.slf4j.helpers.FormattingTuple;
import org.slf4j.helpers.MessageFormatter;

/**
 * 
 * 
 * @Description: 字符串格式化
 * @author xingyuan
 * @date 2021年10月26日 上午10:32:01
 */
public class StringFormatUitls {
	
	
	/**
	 * 字符串格式化 使用 log 格式化替换方法<br>
	 * 例:format("分组区间,{}-{},客户端数量:{}",lastT,t - 1,groupTimeNum)
	 * 分组区间,{}-{},客户端数量:{}
	 * 分组区间,1000-2000,客户端数量:100
	 * @param format
	 * @param args
	 * @return
	 */
	public static String format(String format,Object... arguments) {
		FormattingTuple formatted = MessageFormatter.arrayFormat(format, arguments);
		return formatted.getMessage();
	}

}
